#include <iostream>
#include <string>
#include <list>
#include <vector>
using namespace std;


// int  main()
// {
//     string s(1,0); //也可以初始化开空间
//     s = "c\0mewjnfucng\0heruie";//和c一样以，\0作为结束标标志
//     s+="Cmneciuwenuifncui4";
//     cout<<s.capacity()<<endl;;
//     cout<<s.size()<<endl;;
//     s.reserve(1);//扩容,会检查，如果小于的话，就不会扩容
//     cout<<"s.reserve(10)::  "<<s.capacity()<<endl;
//     s.resize(50,'c');
//     cout<<s.size()<<endl;//指有效字符数变成10
//     return 0;
// }